Text copied to clipboard!
Naslov
Text copied to clipboard!Java Programer
Opis
Text copied to clipboard!
Tražimo Java programera koji će se pridružiti našem dinamičnom timu za razvoj softvera. Idealni kandidat će imati snažno razumijevanje objektno orijentiranog programiranja, iskustvo u radu s Java tehnologijama i sposobnost rada u agilnom okruženju. Kao Java programer, bit ćete odgovorni za dizajn, razvoj i održavanje robusnih i skalabilnih aplikacija koje zadovoljavaju potrebe naših klijenata.
Vaše svakodnevne odgovornosti uključivat će razvoj novih funkcionalnosti, otklanjanje grešaka, optimizaciju performansi i suradnju s ostalim članovima tima kako biste osigurali kvalitetu i pravovremenu isporuku softverskih rješenja. Također ćete sudjelovati u analizi zahtjeva, izradi tehničke dokumentacije i implementaciji najboljih praksi u razvoju softvera.
Poželjno je iskustvo s Java frameworkovima kao što su Spring, Hibernate i Struts, kao i poznavanje rada s bazama podataka (npr. MySQL, PostgreSQL). Kandidat bi trebao imati iskustva u radu s alatima za verzioniranje koda (npr. Git), kao i osnovno razumijevanje CI/CD procesa.
Od kandidata se očekuje sposobnost samostalnog rada, ali i učinkovita suradnja u timskom okruženju. Dobre komunikacijske vještine, analitičko razmišljanje i spremnost na kontinuirano učenje ključni su za uspjeh na ovoj poziciji.
Ako ste strastveni u vezi s razvojem softvera, volite izazove i želite raditi na inovativnim projektima, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Pisanje čitljivog, skalabilnog i učinkovitog koda
- Suradnja s timom na dizajnu i implementaciji novih funkcionalnosti
- Otklanjanje grešaka i optimizacija performansi aplikacija
- Izrada i održavanje tehničke dokumentacije
- Sudjelovanje u analizi korisničkih zahtjeva
- Primjena najboljih praksi u razvoju softvera
- Testiranje i validacija softverskih rješenja
- Integracija s vanjskim sustavima i API-ima
- Praćenje novih tehnologija i trendova u razvoju softvera
Zahtjevi
Text copied to clipboard!- VSS iz računarstva ili srodnog područja
- Minimalno 2 godine iskustva u Java programiranju
- Poznavanje Java frameworkova (Spring, Hibernate, itd.)
- Iskustvo s relacijskim bazama podataka (MySQL, PostgreSQL)
- Poznavanje alata za verzioniranje koda (Git)
- Razumijevanje principa objektno orijentiranog programiranja
- Iskustvo u radu u agilnim timovima (Scrum, Kanban)
- Dobre komunikacijske i timske vještine
- Sposobnost analitičkog razmišljanja i rješavanja problema
- Spremnost na kontinuirano učenje i usavršavanje
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva u Java programiranju?
- Koje Java frameworkove ste koristili u prethodnim projektima?
- Imate li iskustva s radom u agilnom okruženju?
- Kako pristupate otklanjanju grešaka u aplikaciji?
- Koje alate koristite za verzioniranje koda?
- Imate li iskustva s integracijom vanjskih API-ja?
- Kako osiguravate kvalitetu koda koji pišete?
- Koje baze podataka ste koristili i u kojem kontekstu?
- Kako ostajete u toku s novim tehnologijama?
- Možete li opisati jedan izazovan projekt na kojem ste radili?